import 'package:flutter/material.dart';


//void main() => runApp(
//  new MaterialApp(
//    title: "My App",
//    home: new MyScaffold(),
//  )
//);
//
//class MyScaffold extends StatelessWidget {
//
//  @override
//  Widget build(BuildContext context) {
//    return new Material(   //Material风格的主界面
//      child: new Column(  //垂直的线性布局
//        children: <Widget>[
//          new MyAppBar(
//            sss: new Text(
//              "我是title",
//              style: Theme.of(context).primaryTextTheme.title,
//            ),
//          ),
//          new Expanded(
//              child: new Center(
//                child: new Text("Hello Word"),
//              )
//          )
//        ],
//      ),
//    );
//  }
//
//}
//
///**
// * 无状态的widget
// */
//class MyAppBar extends StatelessWidget {
//
//  //构造函数
//  MyAppBar({
//    this.sss
//  });
//
//  final Widget sss;
//
//  @override
//  Widget build(BuildContext context) {
//    return new Container( //创建一个矩形
//      margin: EdgeInsets.symmetric(vertical: MediaQuery.of(context).padding.top),
//      height: 56.0,
//      padding: EdgeInsets.symmetric(horizontal: 8.0),
//      decoration: new BoxDecoration(color: Colors.blue[500]),
//      child: new Row( //创建一个子widget  Row-水平方向线性布局
//        children: <Widget>[
//          new IconButton(
//              icon: new Icon(Icons.menu),
//              tooltip: "导航菜单",
//              onPressed: null,  //null会禁用button
//          ),
//          new Expanded(
//              child: sss
//          ),
//          new IconButton(icon: new Icon(Icons.search),tooltip: "搜索", onPressed: null)
//        ],
//      ),
//    );
//  }
//}

//void main() => runApp(
//    new MaterialApp(
//      title: "Material App",
//      home: new TutorialHome(),
//    )
//);
//
//class TutorialHome extends StatelessWidget {
//
//  @override
//  Widget build(BuildContext context) {
//    return new Scaffold(
//      appBar: new AppBar(
//        leading: new IconButton(
//            icon: new Icon(Icons.menu),
//            tooltip: "Navigation menu",
//            onPressed: null
//        ),
//        title: new Text("Example Title"),
//        actions: <Widget>[
//          new IconButton(icon: new Icon(Icons.search),tooltip: "Search", onPressed: null)
//        ],
//      ),
//      body: new Center(
//        child: new Counter()
//      ),
//      floatingActionButton: new FloatingActionButton(
//          tooltip: "Add",
//          child: new Icon(Icons.add),
//          onPressed: null
//      ),
//    );
//  }
//}
//
//class MyButton extends StatelessWidget {
//
//  @override
//  Widget build(BuildContext context) {
//    return new GestureDetector(
//      onTap: () {
//        print('MyButton was tapped!');
//      },
//      child: new Container(
//        height: 36.0,
//        padding: const EdgeInsets.all(8.0),
//        margin: const EdgeInsets.symmetric(horizontal: 8.0),
//        decoration: new BoxDecoration(
//          borderRadius: new BorderRadius.circular(5.0),
//          color: Colors.lightGreen[500],
//        ),
//        child: new Center(
//          child: new Text('Engage'),
//        ),
//      ),
//    );
//  }
//}
//
//
///**
// * 有状态的widget
// */
//class Counter extends StatefulWidget {
//  @override
//  State<StatefulWidget> createState() {
//    return new _CounterState();
//  }
//}
//
//class _CounterState extends State<Counter> {
//
//  int _count = 0;
//
//  void _increment() {
//    setState(() {
//      _count ++;
//    });
//  }
//
//  @override
//  Widget build(BuildContext context) {
//    return new Row(
//      children: <Widget>[
//        new RaisedButton(
//            onPressed: _increment,
//            child: new Text("Increment"),
//        ),
//        new Text("Count：$_count")
//      ],
//    );
//  }
//}


////模拟购物车
//import 'shoppingList.dart';
//import 'product.dart';
//
//void main() {
//  runApp(new MaterialApp(
//    title: "Shopping App",
//    home: new ShoppingList(
//      products: <Product> [
//        new Product(name: "黄瓜"),
//        new Product(name: "茄子"),
//        new Product(name: "西红柿"),
//      ]
//    ),
//  ));
//}


import "layout.dart";

void main() {
  runApp(new MaterialApp(
    title: "Layout",
    theme: new ThemeData(
        primarySwatch: Colors.blue
    ),
    home: new MyApp(),
  ));
}
